.dialogFAQ{ position: absolute; top: 0;left: 0;}
.dialogFAQ .filter{width: 100%; height: 100%;position: fixed; _position: absolute;top: 0px; left: 0px; background: #000;filter: alpha(opacity=50);-khtml-opacity: 0.5;-moz-opacity: 0.5; opacity: 0.5;z-index: 999;}
.dialogFAQ .FAQcont{width: 600px;min-height: 560px;background: #e41f2b;position: fixed;z-index: 9999999;left: 50%;margin-left: -300px;top: 50%; margin-top: -280px;background-color: #ffffff;border-radius: 6px;}
.FAQcontent{width: 90%;margin-left: 5%;/*margin-top: 20px;*/padding-top: 20px;}
.FAQcontent .cjwt{font-size: 16px;font-weight: bold}
.FAQcontent .FAQchoose ul{padding-top:3%;border-bottom: 1px solid #ebebeb;padding-bottom:-1px;}
.FAQcontent .FAQchoose ul li{margin-bottom: 1%; cursor:pointer;float: left; width:30%; text-align: left;;font-size: 14px;margin-right: 3%;padding-bottom:2px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; }
.FAQcontent .FAQchoose ul li.cur{  background-image: url();}
.FAQcontent .FAQchoose ul li span{border-bottom:2px solid transparent;}
.FAQcontent .FAQchoose ul .cur span{font-weight: bold;border-bottom:2px solid #e12332;}
.FAQcontent .clear{clear: both;}
.dialogFAQ .FAQcontent2{overflow:hidden;width: 100%;height: 440px;border: 1px solid #ebebeb; margin-top: 20px;border-radius: 6px;}
.FAQcontent .zpjhQuestion{position: relative;padding: 2%;border:1px solid #ebebeb;margin: 3%;background-color: #fbfbfb;border-radius:6px;}
.FAQcontent .zpjhQuestion p{font-size:14px;line-height: 24px;margin-bottom: 7px;}
.FAQcontent .zpjhQuestion ul li{font-size:14px;line-height: 24px;cursor: pointer;}
.FAQcontent .zpjhQuestion ul li{background: url("../img/icons.png") -345px -959px no-repeat; height:24px;line-height:9px;padding-left: 10px;}
.xiaosanjiao{position: absolute;top: 14%;left: 0%;margin-left: -10px;}
.xiaosanjiao .spanimg{width: 11px;height: 11px;    background: url(../img/icons.png) 0px -1193px no-repeat;display: inline-block;}
.xiaosanjiao1{position: absolute;top: 14%;right: 0%;margin-right: -10px;}

.FAQcontent .wendaQes{display:block;float:left;color: #666666;position: relative;padding: 2%;border:1px solid #ebebeb;margin:0 3% 3% 3%;background-color: #fbfbfb;border-radius:6px;clear: both;}
/*.FAQcontent .wendaQes{color: #666666;position: relative;padding: 2%;border:1px solid #ebebeb;margin: 3%;background-color: #fbfbfb;border-radius:6px;}*/
.FAQcontent .wendaQes div{font-size:14px;line-height: 24px;word-break: break-all;}

.FAQcontent .wendaQesR{display:block;float: right;color: #666666;position: relative;padding: 2%;border:1px solid #ebebeb;margin:0 3% 3% 3%;background-color: #fbfbfb;border-radius:6px;clear: both;}
.FAQcontent .wendaQesR div{font-size:14px;line-height: 24px;word-break: break-all;}

.FAQhudong{position: relative;height: 340px;margin: 12px 0;overflow-y: scroll;}
.FAQtiwen{width: 100%;height: 70px;border-top:1px solid #ebebeb;}
.FAQtiwen .FAQtiwen2{position: relative;width: 96%;margin-left: 2%;border:1px solid #ebebeb;border-radius: 6px;height: 60px;margin-top: 7px;}
.FAQtiwen .FAQtiwen2 .tiwenBtn{cursor: pointer;border-radius: 0 6px 6px 0;position: absolute;width: 20%;right:0%;height: 60px;background-color:#e41f2b;text-align: center;line-height:60px;font-size: 18px;color: white;}
.FAQtiwen .FAQtiwen2 .FAQinput{height: 60px;line-height: 60px;width: 80%;}
.FAQtiwen .FAQtiwen2 .FAQinput input{height:56px;line-height: 56px;font-size:14px;padding-left:2%;width:96%;border: none;}
.FAQclosebtn{position: absolute;right: 0%;top: 0%;cursor: pointer;}
.FAQclosebtn .FAQclosespan{position:absolute;top:0%;right:0%;width:50px;height:50px; background: url(../img/icons.png) 0px -930px no-repeat;cursor:pointer;}/*width: 23px;height: 24px;background: url(../img/sprite.png) -120px -288px no-repeat;display: inline-block;*/


/*privacy数据保密协议声明样式*/
.strat_writejl{cursor: pointer;width: 110px;background: #e41f2b;margin: 0 auto; margin-top:10px;height: 34px;line-height: 34px;text-align: center;color: white;border-radius: 6px;font-weight: 600;}
.cont_privacy{width: 600px;position: fixed;z-index: 9999999;left: 50%; margin-left: -300px; top: 50%;margin-top: -280px;height: 560px;background-color: white; border-radius: 6px;}
.privacy_title{font-size: 16px; font-weight: 600;}
.privacy_enter{width: 560px;margin-left: 20px;height: 520px;margin-top: 20px;}
.privacy_content{padding: 15px;border: 1px solid #e2e3e7;height: 380px;overflow-y: scroll;background: #fbfbfb;margin-top: 15px;border-radius: 6px;}
.privacy_content p{color:#666666;font-size: 14px;margin-top: 5px;text-indent:25px;}
.closebtn_privacy,.closebtn{position: absolute;top: 1%;right: 0%;width: 50px; height: 50px;background: url(../img/icons.png) 0px -930px no-repeat;cursor: pointer;}
.agree_con{margin-top: 10px;}
.agree_con span{color:#666666;font-size: 12px;margin-left: 5px;}
.agree_con input{vertical-align: middle;}

.body_gezx_gnsz .cont_privacy{}

/*现在省份*/
.dialog.selectIdentity .selectIdentityCont{width: 440px;position:  fixed;z-index: 9999999;left: 50%; margin-left: -190px; top: 50%;margin-top: -115px;height: 230px;background-color: white; border-radius: 6px; padding-bottom: 20px;}
.dialog.selectIdentity .selectIdentityCont .t{font-size: 16px; font-weight: 600; color: #fff; line-height:40px; height: 40px; background:#e71a22; border-top-left-radius: 6px; border-top-right-radius: 6px; padding-left: 20px;}
.dialog.selectIdentity .selectIdentityCont .txt-cen{font-size:14px; color: #666; text-align: center; margin:50px auto 30px; }
.dialog.selectIdentity .selectIdentityCont .selectBtn{ margin: 30px 0 20px; padding: 0 35px;}
.dialog.selectIdentity .selectIdentityCont .selectBtn a{ float: left; width: 170px; cursor: pointer; margin-right: 24px; text-align: center; height: 58px; line-height: 58px; border: 1px solid #cccccc; background-color: #f9f9f9; color: #333333; border-radius: 6px;font-size: 14px;}
.dialog.selectIdentity .selectIdentityCont .selectBtn a:hover{background: #e71a22; color:#fff; border: 1px solid #e71a22;}
.dialog.selectIdentity .selectIdentityCont .selectBtn a.active{background-color: #e41f2b; color: #ffffff;}
.dialog.selectIdentity .selectIdentityCont .selectBtn a.last{ margin-right: 0;}
.dialog.selectIdentity .selectIdentityCont .t2{font-size: 12px; color: #999999; margin-bottom: 10px;}
.dialog.selectIdentity .selectIdentityCont .selectCountry{width: 380px;height: 90px;overflow-y: scroll;}
.dialog.selectIdentity .selectIdentityCont a{color: #333; display: block; margin-right: 4px; line-height: 20px; float: left;}
.dialog.selectIdentity .selectIdentityCont .closebtn{background-position: -332px -1763px;}




/*国家学校级联样式问题*/
.selectWrap2 .select_pinput{position: absolute;top: 0%;left: 0%;width: 120px;}
.selectWrap2 .select_pinput .select_input{font-size: 14px;width: 97px;margin: 1px 1px 1px 5px;border: none;height: 36px;padding: 0px;line-height: 36px;}
.bd_bkxz .selectWrap2 .select_pinput .select_input{width: 93px;}
.selectWrap2 .select_xlbtn{position: absolute;top: 0%;right: 0%;width:40px;height:40px;opacity: 0;}
.selectWrap2 .select_pinput .select_input::input-placeholder{color:#6d6d6d;}

input::-webkit-input-placeholder{color: #6d6d6d;}
input:-moz-input-placeholder{color: #6d6d6d;}
input::-moz-input-placeholder{color: #6d6d6d;}
input::-ms-input-placeholder{color: #6d6d6d;}

/*如果为空的提示*/
.emptytips{padding: 0px 2px;border-radius:2px;border: 1px solid navajowhite;z-index: 998;position: absolute;background:#f5dfb3;height: 17px;line-height: 17px !important;}
.ellipsis_add{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}

